Non-Intrusive and Workflow-Aware Virtual Network Function Scheduling in User-Space
نویسندگان
چکیده
The simple programming model and very low-overhead I/O capabilities of emerging packet processing techniques leveraging kernel-bypass poll-mode is gaining significant popularity for building high performance software middleboxes ( xmlns:xlink="http://www.w3.org/1999/xlink">aka xmlns:xlink="http://www.w3.org/1999/xlink">Virtual Network Functions (VNFs) ). However, existing OS schedulers fall short in rightsizing CPU allocation to VNFs due the schedulers’ shortcoming capturing actual cost these VNFs. This issue further exacerbated by their inability consider VNF order when are chained form Service Function Chains (SFCs). state-of-the-art proposed as an alternative xmlns:xlink="http://www.w3.org/1999/xlink">intrusive , requiring be built with scheduler specific libraries or having carefully selected scheduling checkpoints. highly restricts that can properly work schedulers. In this article, we present UN xmlns:xlink="http://www.w3.org/1999/xlink">i xmlns:xlink="http://www.w3.org/1999/xlink">S a U ser-space xmlns:xlink="http://www.w3.org/1999/xlink">N on- xmlns:xlink="http://www.w3.org/1999/xlink">i ntrusive work-flow aware xmlns:xlink="http://www.w3.org/1999/xlink">S cheduler. Unlike approaches, UNiS non-intrusive, i.e., does not require modifications treats black boxes. also workflow-aware, takes SFC into account while Testbed experiments show able achieve throughput within 90 98 percent achievable using intrusive co-operative synthetic real data center traffic, respectively.
منابع مشابه
Memory and Network Aware Scheduling of Virtual Machine Migrations∗
Live-migration has become a common operation on virtualized infrastructures. Indeed, it is widely used by resource management algorithms to distribute the load between servers and to reduce energy consumption [1, 2]. Operators rely also on migrations to prepare production servers for critical maintenance by relocating their running VMs elsewhere. To apply new VM placement decisions, livemigrati...
متن کاملOn Non-Intrusive Workload-Aware Database Replication
Performance and high-availability are the crucial factors in the development of nowadays distributed database systems. Both of these challenges are commonly addressed by means of the same technique, database replication. The overall throughput of the system is increased by leveraging parallel computation on different sites, and in case of replica failures, availability is improved by redirectin...
متن کاملNon-Intrusive Scheduling of TCP Flows
We investigate how to build a non-intrusive scheduled TCP. For the flows of a given origin-destination pair, the objective is to schedule their TCP segments (according to some desired criteria) without modifying the network bandwidth-share used by these flows, which in turn ensures friendliness with respect to the rest of the network. We show that in order for a scheduling algorithm to be stric...
متن کاملNetwork-Aware Grid Scheduling
Network links, as the communication media for Grid transmissions, should be considered as a parameter to decide about the convenience of using other different resources, such as CPU. This is achieved by means of a scheduling algorithm, which decides which computing resource will execute each users’ jobs. This task (the scheduling of jobs to computing resources) is done by taking into account th...
متن کاملNetwork Aware Scheduling in Grids
Computational Grids consist of an aggregation of data and computing resources, which can be co-allocated to execute large data-intensive tasks which cannot be handled by an individual resource. The vast amounts of (possibly remote) data these tasks process give rise to the need for a high-capacity network interconnecting the various resources. In this paper, it is argued that, in order to obtai...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IEEE Transactions on Cloud Computing
سال: 2022
ISSN: ['2168-7161', '2372-0018']
DOI: https://doi.org/10.1109/tcc.2020.3024232